Eng: Be humiliated

丟臉

Be humiliated, Lose, Suffer humiliation

Copyright©2025 Neil Keleher.
All rights reserved.